package com.stylefeng.guns.modular.system.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author durui123
 * @since 2018-04-04
 */
public class Empl extends Model<Empl> {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    @TableField("empl_id")
    private String emplId;
    @TableField("empl_name")
    private String emplName;
    @TableField("empl_nation")
    private String emplNation;
    @TableField("empl_gender")
    private String emplGender;
    @TableField("empl_duty")
    private String emplDuty;
    @TableField("empl_professional")
    private String emplProfessional;
    @TableField("empl_education")
    private String emplEducation;
    @TableField("empl_school")
    private String emplSchool;
    @TableField("empl_birthplace")
    private String emplBirthplace;
    @TableField("empl_present_address")
    private String emplPresentAddress;
    @TableField("empl_card")
    private String emplCard;
    @TableField("empl_tell")
    private String emplTell;
    @TableField("empl_mail")
    private String emplMail;
    @TableField("empl_qq")
    private String emplQq;
    @TableField("empl_onjob")
    private String emplOnjob;
    @TableField("empl_emergency_contact")
    private String emplEmergencyContact;
    @TableField("empl_contact_tell")
    private String emplContactTell;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getEmplId() {
        return emplId;
    }

    public void setEmplId(String emplId) {
        this.emplId = emplId;
    }

    public String getEmplName() {
        return emplName;
    }

    public void setEmplName(String emplName) {
        this.emplName = emplName;
    }

    public String getEmplNation() {
        return emplNation;
    }

    public void setEmplNation(String emplNation) {
        this.emplNation = emplNation;
    }

    public String getEmplGender() {
        return emplGender;
    }

    public void setEmplGender(String emplGender) {
        this.emplGender = emplGender;
    }

    public String getEmplDuty() {
        return emplDuty;
    }

    public void setEmplDuty(String emplDuty) {
        this.emplDuty = emplDuty;
    }

    public String getEmplProfessional() {
        return emplProfessional;
    }

    public void setEmplProfessional(String emplProfessional) {
        this.emplProfessional = emplProfessional;
    }

    public String getEmplEducation() {
        return emplEducation;
    }

    public void setEmplEducation(String emplEducation) {
        this.emplEducation = emplEducation;
    }

    public String getEmplSchool() {
        return emplSchool;
    }

    public void setEmplSchool(String emplSchool) {
        this.emplSchool = emplSchool;
    }

    public String getEmplBirthplace() {
        return emplBirthplace;
    }

    public void setEmplBirthplace(String emplBirthplace) {
        this.emplBirthplace = emplBirthplace;
    }

    public String getEmplPresentAddress() {
        return emplPresentAddress;
    }

    public void setEmplPresentAddress(String emplPresentAddress) {
        this.emplPresentAddress = emplPresentAddress;
    }

    public String getEmplCard() {
        return emplCard;
    }

    public void setEmplCard(String emplCard) {
        this.emplCard = emplCard;
    }

    public String getEmplTell() {
        return emplTell;
    }

    public void setEmplTell(String emplTell) {
        this.emplTell = emplTell;
    }

    public String getEmplMail() {
        return emplMail;
    }

    public void setEmplMail(String emplMail) {
        this.emplMail = emplMail;
    }

    public String getEmplQq() {
        return emplQq;
    }

    public void setEmplQq(String emplQq) {
        this.emplQq = emplQq;
    }

    public String getEmplOnjob() {
        return emplOnjob;
    }

    public void setEmplOnjob(String emplOnjob) {
        this.emplOnjob = emplOnjob;
    }

    public String getEmplEmergencyContact() {
        return emplEmergencyContact;
    }

    public void setEmplEmergencyContact(String emplEmergencyContact) {
        this.emplEmergencyContact = emplEmergencyContact;
    }

    public String getEmplContactTell() {
        return emplContactTell;
    }

    public void setEmplContactTell(String emplContactTell) {
        this.emplContactTell = emplContactTell;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "Empl{" +
        "id=" + id +
        ", emplId=" + emplId +
        ", emplName=" + emplName +
        ", emplNation=" + emplNation +
        ", emplGender=" + emplGender +
        ", emplDuty=" + emplDuty +
        ", emplProfessional=" + emplProfessional +
        ", emplEducation=" + emplEducation +
        ", emplSchool=" + emplSchool +
        ", emplBirthplace=" + emplBirthplace +
        ", emplPresentAddress=" + emplPresentAddress +
        ", emplCard=" + emplCard +
        ", emplTell=" + emplTell +
        ", emplMail=" + emplMail +
        ", emplQq=" + emplQq +
        ", emplOnjob=" + emplOnjob +
        ", emplEmergencyContact=" + emplEmergencyContact +
        ", emplContactTell=" + emplContactTell +
        "}";
    }
}
